(Slang) (Brit) scarper - English Synonyms Dictionary